package com.iran.chainOfResponsibility.example;

/**
 * 抽象管理者类
 */
public abstract class Manager {
    protected String name;
    //上级领导
    protected Manager superior;

    public Manager(String name) {
        this.name = name;
    }

    public void setSuperior(Manager superior) {
        this.superior = superior;
    }
    public abstract void requestApplications(Request request);
}
